Market Price
$ 31.72
288
101
106
424
Market Price
$ 58.96
1799
839
502
3808
Market Price
$ 37.61
345
194
135
529
Market Price
$ 61.72
1003
533
655
3175
Market Price
$ 70.52
928
360
541
3007
Market Price
$ 41.03
1190
480
942
4758
Market Price
$ 67.63
282
249
147
1083
Market Price
$ 58.13
1958
1350
867
4302
Market Price
$ 50.73
784
630
377
1407
Market Price
$ 44.45
523
116
261
1681
Market Price
$ 61.95
662
210
307
1416
Market Price
$ 37.14
1091
788
881
3046
Market Price
$ 29.45
1297
814
325
2847
Market Price
$ 54.53
2351
2260
545
2911
Market Price
$ 62.64
1747
1351
1122
2141
Market Price
$ 45.54
1516
1389
1189
4442
Market Price
$ 61.34
1314
887
1203
3915
Market Price
$ 63.24
1264
463
1255
4075
Market Price
$ 44.63
1654
563
1347
2692
Market Price
$ 60.66
874
605
735
1195
Market Price
$ 62.52
613
518
235
2610
Market Price
$ 46.87
1551
574
919
2801
Market Price
$ 63.47
1497
823
919
2761
Market Price
$ 37.82
2424
2245
2091
4301
Market Price
$ 61.56
2037
627
1461
2343
Market Price
$ 52.44
452
245
389
895
Market Price
$ 56.78
2085
1769
442
2619
Market Price
$ 53.22
4845
2043
2804
4911
Market Price
$ 56.23
535
363
205
1249
Market Price
$ 43.70
792
680
629
3759
Market Price
$ 58.78
749
746
158
2113
Market Price
$ 30.02
1897
611
859
2761
Market Price
$ 62.55
3286
3265
2388
4006
Market Price
$ 30.80
2270
2076
1536
2779
Market Price
$ 47.99
1205
1000
1197
2720
Market Price
$ 47.50
2252
1277
2150
3672
Market Price
$ 52.88
1766
1405
1497
2410
Market Price
$ 65.37
2041
592
1095
2341
Market Price
$ 51.97
1421
776
1329
3142
Market Price
$ 40.01
1709
851
1636
1866