Market Price
$ 170.11
Selling Price
$ 113.26
3143
2594
2063
3531
Market Price
$ 179.90
Selling Price
$ 116.29
587
570
405
933
Market Price
$ 177.84
Selling Price
$ 112.72
946
488
224
3825
Market Price
$ 61.32
Selling Price
$ 38.00
2421
848
1594
2596
Market Price
$ 192.61
Selling Price
$ 115.77
1692
488
1276
4876
Market Price
$ 75.08
Selling Price
$ 45.00
263
138
238
531
Market Price
$ 196.99
Selling Price
$ 118.72
3967
798
1653
5000
Market Price
$ 187.98
Selling Price
$ 119.27
2037
1854
922
2803
Market Price
$ 177.12
Selling Price
$ 112.55
535
108
174
1028
Market Price
$ 177.56
Selling Price
$ 111.15
4588
3380
999
4933
Market Price
$ 60.18
Selling Price
$ 40.00
1699
494
734
4911
Market Price
$ 181.53
Selling Price
$ 117.74
1552
335
1324
3344
Market Price
$ 176.43
Selling Price
$ 112.51
603
487
314
1050
Market Price
$ 185.97
Selling Price
$ 111.61
429
305
109
494
Market Price
$ 90.15
Selling Price
$ 58.00
2013
834
621
2475
Market Price
$ 181.94
Selling Price
$ 118.51
1775
727
790
4947
Market Price
$ 175.09
Selling Price
$ 113.65
2078
699
935
2343
Market Price
$ 196.91
Selling Price
$ 116.57
1509
978
774
1595
Market Price
$ 183.82
Selling Price
$ 119.74
4132
2020
2021
4193
Market Price
$ 50.87
Selling Price
$ 30.00
351
127
327
1504
Market Price
$ 46.43
Selling Price
$ 30.00
1199
318
789
1509
Market Price
$ 180.27
Selling Price
$ 114.05
2726
1104
1630
3758
Market Price
$ 185.65
Selling Price
$ 110.16
1498
735
409
1979
Market Price
$ 31.64
Selling Price
$ 20.00
2795
2285
1418
2833
Market Price
$ 47.24
Selling Price
$ 30.00
3149
2200
2386
3949
Market Price
$ 182.02
Selling Price
$ 118.92
401
206
173
412
Market Price
$ 71.67
Selling Price
$ 45.00
1237
821
504
1302
Market Price
$ 186.40
Selling Price
$ 118.15
2538
1552
2191
3135
Market Price
$ 184.19
Selling Price
$ 110.61
2396
1427
990
3512
Market Price
$ 64.65
Selling Price
$ 40.00
1646
1645
1051
4535
Market Price
$ 173.04
Selling Price
$ 114.96
1664
1102
1043
3783
Market Price
$ 178.61
Selling Price
$ 111.40
1322
944
1319
2064
Market Price
$ 80.19
Selling Price
$ 50.00
3406
2160
2071
4643
Market Price
$ 171.60
Selling Price
$ 114.01
399
283
339
524
Market Price
$ 192.17
Selling Price
$ 119.56
701
472
362
3368
Market Price
$ 186.58
Selling Price
$ 111.25
2421
1464
775
4564
Market Price
$ 201.29
Selling Price
$ 118.91
2327
1184
1352
2446
Market Price
$ 178.77
Selling Price
$ 114.43
406
250
164
1257
Market Price
$ 178.40
Selling Price
$ 111.07
3231
1091
2017
3281
Market Price
$ 49.69
Selling Price
$ 30.00
2129
1412
493
4034