Market Price
$ 38.50
162
71
44
538
Market Price
$ 35.67
2370
1710
546
3553
Market Price
$ 54.84
2889
1198
849
4727
Market Price
$ 66.34
569
217
426
1162
Market Price
$ 58.16
435
103
351
1290
Market Price
$ 61.16
2388
759
2194
4065
Market Price
$ 60.36
899
682
859
1928
Market Price
$ 46.05
393
86
101
1411
Market Price
$ 46.33
3360
2262
1126
4646
Market Price
$ 37.98
1302
1150
528
1661
Market Price
$ 50.10
1626
621
1395
4538
Market Price
$ 34.05
3757
2489
809
4168
Market Price
$ 56.91
3185
1766
1360
3841
Market Price
$ 65.13
397
248
238
1265
Market Price
$ 63.86
2200
1140
1630
3654
Market Price
$ 35.38
3258
944
1567
4263
Market Price
$ 70.14
2101
1779
713
3907
Market Price
$ 51.93
1918
1055
842
3705
Market Price
$ 38.50
648
541
503
917
Market Price
$ 39.07
2207
451
1605
3057
Market Price
$ 30.68
753
612
658
851
Market Price
$ 64.11
673
567
220
2130
Market Price
$ 66.55
2060
1314
1066
3011
Market Price
$ 50.25
445
442
311
2078
Market Price
$ 54.33
2432
1346
1041
4940
Market Price
$ 33.71
758
554
558
2461
Market Price
$ 42.58
941
325
453
1012
Market Price
$ 36.26
2867
1882
1454
3535
Market Price
$ 37.16
4366
3027
1926
4642
Market Price
$ 57.09
1720
465
1366
2027
Market Price
$ 43.75
1076
638
417
2434
Market Price
$ 41.37
839
595
603
1329
Market Price
$ 61.28
1198
1159
551
1289
Market Price
$ 49.82
1377
957
451
1382
Market Price
$ 28.66
4288
3387
2961
4648
Market Price
$ 60.47
693
647
655
2019
Market Price
$ 42.72
934
698
444
2550
Market Price
$ 53.66
967
677
498
2636
Market Price
$ 53.10
1130
1091
887
4631
Market Price
$ 35.74
3902
1883
3171
4790