Market Price
$ 167.82
Selling Price
$ 102.84
389
339
278
1631
Market Price
$ 169.08
Selling Price
$ 103.59
1081
961
857
2828
Market Price
$ 190.53
Selling Price
$ 118.37
1533
1132
1326
3946
Market Price
$ 72.26
Selling Price
$ 48.00
1947
855
1624
2347
Market Price
$ 158.15
Selling Price
$ 102.76
976
536
639
2063
Market Price
$ 88.02
Selling Price
$ 54.00
1172
1042
957
1522
Market Price
$ 58.93
Selling Price
$ 36.00
1134
894
241
2654
Market Price
$ 170.13
Selling Price
$ 105.14
2585
1491
2003
3575
Market Price
$ 177.77
Selling Price
$ 107.65
1500
1435
1140
1796
Market Price
$ 52.68
Selling Price
$ 32.00
1301
1126
1011
3054
Market Price
$ 199.28
Selling Price
$ 117.70
618
451
596
849
Market Price
$ 175.38
Selling Price
$ 106.95
966
519
290
4283
Market Price
$ 179.97
Selling Price
$ 112.34
2351
1161
1427
3035
Market Price
$ 110.39
Selling Price
$ 68.00
1369
692
706
1978
Market Price
$ 181.93
Selling Price
$ 118.26
411
86
343
1390
Market Price
$ 182.21
Selling Price
$ 119.65
1304
914
727
1548
Market Price
$ 187.97
Selling Price
$ 113.33
588
276
198
2682
Market Price
$ 133.88
Selling Price
$ 86.00
843
476
409
868
Market Price
$ 178.33
Selling Price
$ 115.67
1468
364
623
2877
Market Price
$ 175.22
Selling Price
$ 108.34
500
196
201
1989
Market Price
$ 168.25
Selling Price
$ 108.67
1212
591
1178
4789
Market Price
$ 172.13
Selling Price
$ 111.67
2531
1308
2309
3747
Market Price
$ 177.99
Selling Price
$ 109.90
819
340
585
2305
Market Price
$ 64.75
Selling Price
$ 40.00
642
296
592
2109
Market Price
$ 197.76
Selling Price
$ 119.27
1533
414
376
2937
Market Price
$ 155.68
Selling Price
$ 102.16
794
436
395
2439
Market Price
$ 175.18
Selling Price
$ 103.83
3538
2900
1202
4265
Market Price
$ 172.70
Selling Price
$ 112.34
420
266
104
537
Market Price
$ 70.33
Selling Price
$ 44.90
491
353
153
1387
Market Price
$ 172.49
Selling Price
$ 112.62
880
185
791
925
Market Price
$ 176.09
Selling Price
$ 110.25
1187
846
868
1205
Market Price
$ 197.43
Selling Price
$ 119.55
777
557
215
1467
Market Price
$ 63.31
Selling Price
$ 39.90
1993
1703
1068
3064
Market Price
$ 153.90
Selling Price
$ 92.67
668
491
169
742
Market Price
$ 60.20
Selling Price
$ 36.00
3022
1010
2313
3352
Market Price
$ 63.85
Selling Price
$ 39.90
4427
2047
3410
4431
Market Price
$ 171.82
Selling Price
$ 102.50
1646
1019
1588
3338
Market Price
$ 73.05
Selling Price
$ 44.90
2265
1771
1968
2985
Market Price
$ 39.67
Selling Price
$ 24.00
1183
289
491
2000
Market Price
$ 185.80
Selling Price
$ 117.65
1455
455
1226
2098