Market Price
$ 70.04
Selling Price
$ 43.01
414
111
191
1492
Market Price
$ 177.96
Selling Price
$ 118.11
475
336
413
2002
Market Price
$ 68.89
Selling Price
$ 43.01
1216
264
899
2317
Market Price
$ 141.70
Selling Price
$ 84.99
820
446
711
3662
Market Price
$ 165.24
Selling Price
$ 106.96
1134
1059
541
1543
Market Price
$ 59.44
Selling Price
$ 39.13
715
377
214
728
Market Price
$ 63.87
Selling Price
$ 38.71
733
323
667
3295
Market Price
$ 177.05
Selling Price
$ 105.57
2807
2007
1152
3748
Market Price
$ 62.70
Selling Price
$ 40.58
930
679
225
1108
Market Price
$ 152.05
Selling Price
$ 100.29
652
321
188
2377
Market Price
$ 43.89
Selling Price
$ 29.03
344
171
244
1651
Market Price
$ 179.64
Selling Price
$ 118.63
3433
2753
2516
4560
Market Price
$ 47.99
Selling Price
$ 29.03
2624
1399
2126
3808
Market Price
$ 186.83
Selling Price
$ 110.95
431
255
229
1750
Market Price
$ 81.72
Selling Price
$ 48.39
1748
1509
1351
2426
Market Price
$ 184.41
Selling Price
$ 118.71
1859
907
652
2242
Market Price
$ 167.37
Selling Price
$ 100.86
2354
1175
2354
3135
Market Price
$ 193.68
Selling Price
$ 115.20
763
610
747
784
Market Price
$ 58.29
Selling Price
$ 37.63
922
748
517
3907
Market Price
$ 180.07
Selling Price
$ 118.38
1068
431
620
1295
Market Price
$ 35.22
Selling Price
$ 23.19
1865
736
457
2828
Market Price
$ 62.38
Selling Price
$ 37.63
2071
1435
1372
3345
Market Price
$ 61.08
Selling Price
$ 37.63
351
140
222
658
Market Price
$ 180.67
Selling Price
$ 118.90
409
167
284
1376
Market Price
$ 164.18
Selling Price
$ 105.37
888
655
244
1490
Market Price
$ 38.43
Selling Price
$ 23.19
1949
1110
411
2280
Market Price
$ 178.90
Selling Price
$ 115.99
2816
1594
1832
3216
Market Price
$ 187.32
Selling Price
$ 118.19
1370
516
1158
4030
Market Price
$ 200.46
Selling Price
$ 118.33
1044
340
406
2850
Market Price
$ 34.68
Selling Price
$ 21.74
2865
2607
1336
4845
Market Price
$ 159.56
Selling Price
$ 104.48
2299
1459
1284
4554
Market Price
$ 181.24
Selling Price
$ 114.69
1282
1099
834
1557
Market Price
$ 178.15
Selling Price
$ 109.65
4311
953
3002
4523
Market Price
$ 38.14
Selling Price
$ 24.64
1853
1802
908
2797
Market Price
$ 185.85
Selling Price
$ 111.19
2359
1245
2345
4605
Market Price
$ 93.26
Selling Price
$ 56.99
1533
1247
963
2499
Market Price
$ 170.53
Selling Price
$ 102.10
228
185
132
940
Market Price
$ 39.55
Selling Price
$ 24.64
1568
1108
1035
3810
Market Price
$ 165.14
Selling Price
$ 106.44
1141
438
629
2116
Market Price
$ 81.50
Selling Price
$ 48.39
2140
1510
1676
3010