Market Price
$ 170.53
Selling Price
$ 103.77
686
367
408
2800
Market Price
$ 165.21
Selling Price
$ 105.73
2527
628
2003
4042
Market Price
$ 186.58
Selling Price
$ 114.95
1012
482
823
2329
Market Price
$ 180.46
Selling Price
$ 116.35
284
60
255
763
Market Price
$ 182.71
Selling Price
$ 108.93
2229
2055
2031
2697
Market Price
$ 155.35
Selling Price
$ 102.76
4160
2251
1295
4637
Market Price
$ 183.24
Selling Price
$ 114.96
1922
1269
854
4106
Market Price
$ 158.02
Selling Price
$ 104.01
1650
411
977
3313
Market Price
$ 159.41
Selling Price
$ 101.70
3310
1689
3097
3517
Market Price
$ 173.72
Selling Price
$ 108.17
934
317
213
2084
Market Price
$ 161.79
Selling Price
$ 106.38
1639
1109
634
2635
Market Price
$ 158.56
Selling Price
$ 101.24
3630
916
1909
4033
Market Price
$ 181.62
Selling Price
$ 113.28
2762
1672
588
4205
Market Price
$ 174.50
Selling Price
$ 115.05
163
158
99
764
Market Price
$ 170.45
Selling Price
$ 100.65
1823
566
735
4063
Market Price
$ 179.94
Selling Price
$ 116.07
693
583
231
992
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