Market Price
$ 39.40
2410
1394
1327
3100
Market Price
$ 61.25
903
187
322
3239
Market Price
$ 28.76
1462
557
1380
1749
Market Price
$ 45.18
3228
1791
2844
4280
Market Price
$ 69.57
2182
569
1617
4363
Market Price
$ 49.41
2847
763
2793
3250
Market Price
$ 35.42
308
199
170
674
Market Price
$ 33.51
947
815
844
2774
Market Price
$ 61.82
667
586
662
2454
Market Price
$ 40.13
1709
559
1025
4908
Market Price
$ 60.36
2120
812
466
4240
Market Price
$ 68.54
3149
1641
1880
3464
Market Price
$ 53.29
500
238
328
668
Market Price
$ 62.24
1729
877
377
4191
Market Price
$ 43.96
1193
881
760
1597
Market Price
$ 58.23
1917
733
592
3770
Market Price
$ 47.07
769
650
258
1746
Market Price
$ 51.53
963
522
802
1715
Market Price
$ 30.30
884
183
867
1373
Market Price
$ 51.07
3414
959
3276
3712