Market Price
$ 29.74
1643
1026
630
2586
Market Price
$ 40.08
920
523
718
2714
Market Price
$ 61.74
202
77
149
858
Market Price
$ 37.40
302
144
209
422
Market Price
$ 61.14
1423
491
313
1675
Market Price
$ 65.73
3401
2546
1657
3943
Market Price
$ 63.34
672
536
605
3255
Market Price
$ 37.62
2416
2198
486
4668
Market Price
$ 54.09
1505
529
803
3842
Market Price
$ 31.86
502
294
495
795
Market Price
$ 38.01
1056
241
558
1747
Market Price
$ 43.69
2205
1054
1106
2345
Market Price
$ 52.76
1922
676
755
2332
Market Price
$ 32.44
770
334
629
1360
Market Price
$ 42.95
3403
1388
680
3653
Market Price
$ 50.67
2809
1321
2219
4833
Market Price
$ 33.29
2038
517
854
3194
Market Price
$ 59.25
1800
1755
990
2926
Market Price
$ 62.44
738
293
422
1166
Market Price
$ 56.93
1118
417
405
1605
Market Price
$ 66.85
2836
803
2385
3873
Market Price
$ 29.83
137
49
100
630
Market Price
$ 32.32
1328
421
298
2146
Market Price
$ 59.86
2643
644
1702
3276
Market Price
$ 42.02
2732
746
2488
3896
Market Price
$ 40.85
1925
1183
696
1991
Market Price
$ 29.38
1314
825
1162
4884
Market Price
$ 39.70
422
256
190
1076
Market Price
$ 31.93
1657
721
1371
4047
Market Price
$ 61.45
1837
516
509
2083
Market Price
$ 62.91
4068
1814
3073
4798
Market Price
$ 39.06
211
189
199
403
Market Price
$ 60.64
2150
1317
1006
3674
Market Price
$ 49.29
197
161
111
837
Market Price
$ 56.13
3469
1964
1710
3935
Market Price
$ 65.03
1560
796
381
1961
Market Price
$ 39.83
1037
605
1001
2331
Market Price
$ 65.09
2187
1766
1241
2259
Market Price
$ 58.05
1817
855
1197
4863
Market Price
$ 66.57
1417
343
923
1840