Market Price
$ 190.77
Selling Price
$ 118.40
1184
801
1094
2186
Market Price
$ 185.05
Selling Price
$ 112.02
899
564
301
1817
Market Price
$ 159.19
Selling Price
$ 100.57
495
158
412
1118
Market Price
$ 171.37
Selling Price
$ 103.60
848
176
555
2228
Market Price
$ 198.10
Selling Price
$ 119.15
912
504
197
4130
Market Price
$ 183.00
Selling Price
$ 110.71
1732
570
1097
4636
Market Price
$ 171.27
Selling Price
$ 104.81
1422
1392
444
4424
Market Price
$ 181.28
Selling Price
$ 117.78
931
517
620
938
Market Price
$ 178.66
Selling Price
$ 108.02
3222
1781
721
3334
Market Price
$ 182.76
Selling Price
$ 118.41
1962
1249
1496
2483
Market Price
$ 166.74
Selling Price
$ 100.78
1364
1216
1330
2953
Market Price
$ 190.95
Selling Price
$ 118.63
392
289
361
1325
Market Price
$ 169.85
Selling Price
$ 104.12
3536
1162
3035
4043
Market Price
$ 176.56
Selling Price
$ 113.99
955
420
455
4632
Market Price
$ 181.48
Selling Price
$ 108.60
900
192
641
2337
Market Price
$ 161.60
Selling Price
$ 103.01
2427
1615
2414
4129
Market Price
$ 187.58
Selling Price
$ 115.48
2539
2071
645
4075
Market Price
$ 183.21
Selling Price
$ 118.13
1352
340
296
3803
Market Price
$ 190.66
Selling Price
$ 118.41
1559
1270
676
2301
Market Price
$ 181.54
Selling Price
$ 118.40
1298
903
746
3126
Market Price
$ 45.96
Selling Price
$ 28.99
640
457
481
750
Market Price
$ 177.63
Selling Price
$ 104.62
315
201
67
529
Market Price
$ 176.32
Selling Price
$ 114.89
979
413
916
3322
Market Price
$ 200.34
Selling Price
$ 118.41
1992
1143
1538
3238
Market Price
$ 187.55
Selling Price
$ 116.62
1033
667
425
1734
Market Price
$ 172.90
Selling Price
$ 102.73
2461
1966
910
4333
Market Price
$ 84.27
Selling Price
$ 53.71
907
572
412
982
Market Price
$ 75.11
Selling Price
$ 48.33
1858
1696
1136
2810
Market Price
$ 56.39
Selling Price
$ 37.58
2414
1455
623
3180
Market Price
$ 49.89
Selling Price
$ 32.20
2830
824
2031
2902
Market Price
$ 86.29
Selling Price
$ 56.94
4732
3852
4377
4776
Market Price
$ 64.84
Selling Price
$ 42.96
1875
671
511
4066
Market Price
$ 69.75
Selling Price
$ 46.18
1591
1095
374
3724
Market Price
$ 22.71
Selling Price
$ 15.00
1291
1218
692
3285
Market Price
$ 24.45
Selling Price
$ 16.08
734
395
660
2148
Market Price
$ 59.97
Selling Price
$ 37.58
1431
1113
844
2072
Market Price
$ 46.11
Selling Price
$ 27.90
2513
1133
2136
4304
Market Price
$ 42.64
Selling Price
$ 26.83
1712
1649
1516
4535
Market Price
$ 67.93
Selling Price
$ 40.81
276
141
163
1288
Market Price
$ 31.48
Selling Price
$ 20.38
2687
2146
875
2697