Market Price
$ 160.31
Selling Price
$ 101.08
905
789
787
922
Market Price
$ 49.73
Selling Price
$ 31.88
2437
2192
1408
3918
Market Price
$ 131.03
Selling Price
$ 87.10
4852
1005
3467
4957
Market Price
$ 179.83
Selling Price
$ 106.57
2636
1312
2540
4602
Market Price
$ 191.58
Selling Price
$ 118.93
259
179
198
741
Market Price
$ 166.60
Selling Price
$ 102.69
3034
2890
1325
3073
Market Price
$ 143.39
Selling Price
$ 86.02
1481
1403
480
1953
Market Price
$ 171.44
Selling Price
$ 111.51
404
276
320
1713
Market Price
$ 183.05
Selling Price
$ 111.61
348
76
207
545
Market Price
$ 180.09
Selling Price
$ 108.86
772
432
209
2454
Market Price
$ 125.49
Selling Price
$ 76.34
1449
558
546
2971
Market Price
$ 187.21
Selling Price
$ 110.89
792
268
408
1027
Market Price
$ 52.05
Selling Price
$ 31.88
1278
1141
472
2324
Market Price
$ 112.32
Selling Price
$ 67.74
1927
1293
1133
3743
Market Price
$ 179.37
Selling Price
$ 108.53
1771
1737
1485
3497
Market Price
$ 156.06
Selling Price
$ 103.92
3323
3314
1544
5000
Market Price
$ 94.72
Selling Price
$ 62.37
3650
3013
3627
3748
Market Price
$ 168.91
Selling Price
$ 110.35
554
256
403
2524
Market Price
$ 84.91
Selling Price
$ 52.69
3185
1226
2821
4150
Market Price
$ 55.85
Selling Price
$ 33.33
628
504
435
2355
Market Price
$ 159.62
Selling Price
$ 102.62
248
65
72
694
Market Price
$ 168.24
Selling Price
$ 100.91
4056
3754
1080
4305
Market Price
$ 185.44
Selling Price
$ 113.98
1299
372
344
1428
Market Price
$ 166.96
Selling Price
$ 109.66
1468
729
385
3095
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