Market Price
$ 45.84
Selling Price
$ 30.00
1525
1362
722
1664
Market Price
$ 172.35
Selling Price
$ 114.79
1596
1445
667
2963
Market Price
$ 70.19
Selling Price
$ 45.00
2034
997
635
4012
Market Price
$ 179.27
Selling Price
$ 112.11
2206
2097
728
3586
Market Price
$ 72.39
Selling Price
$ 44.00
652
414
265
858
Market Price
$ 186.86
Selling Price
$ 118.59
2167
493
1503
2427
Market Price
$ 181.35
Selling Price
$ 110.28
886
735
575
2743
Market Price
$ 186.08
Selling Price
$ 117.61
433
92
356
646
Market Price
$ 69.91
Selling Price
$ 44.00
597
571
176
699
Market Price
$ 174.95
Selling Price
$ 112.59
1086
597
1044
1854
Market Price
$ 189.30
Selling Price
$ 111.78
1238
539
1054
1335
Market Price
$ 177.53
Selling Price
$ 115.43
442
199
382
1123
Market Price
$ 42.47
Selling Price
$ 25.00
156
139
44
650
Market Price
$ 186.33
Selling Price
$ 115.12
1752
990
436
2401
Market Price
$ 33.96
Selling Price
$ 20.00
340
333
119
1013
Market Price
$ 182.40
Selling Price
$ 110.06
4168
1356
1567
4231
Market Price
$ 179.82
Selling Price
$ 115.07
1495
595
315
1952
Market Price
$ 178.63
Selling Price
$ 115.09
1866
1043
612
4869
Market Price
$ 177.67
Selling Price
$ 113.46
113
90
47
458
Market Price
$ 33.18
Selling Price
$ 20.00
2256
1602
2239
2394
Market Price
$ 185.66
Selling Price
$ 110.73
2267
1678
1390
4195
Market Price
$ 195.50
Selling Price
$ 116.74
4033
2490
1161
4912
Market Price
$ 58.23
Selling Price
$ 38.00
534
224
215
1067
Market Price
$ 178.59
Selling Price
$ 114.32
1180
407
936
3568
Market Price
$ 190.77
Selling Price
$ 114.95
1533
959
1132
3916
Market Price
$ 184.88
Selling Price
$ 110.14
2994
1808
2937
3809
Market Price
$ 180.32
Selling Price
$ 111.92
3430
2583
1920
4431
Market Price
$ 189.38
Selling Price
$ 116.49
1615
1535
1354
4130
Market Price
$ 179.83
Selling Price
$ 116.84
2478
760
1893
3738
Market Price
$ 33.13
Selling Price
$ 20.00
2589
1946
601
4755
Market Price
$ 179.42
Selling Price
$ 115.90
1890
1703
556
3208
Market Price
$ 176.82
Selling Price
$ 110.89
562
494
461
875
Market Price
$ 196.18
Selling Price
$ 119.51
1655
1642
1627
1865
Market Price
$ 78.55
Selling Price
$ 50.00
3311
2693
2645
4259
Market Price
$ 45.14
Selling Price
$ 30.00
2946
2782
1470
3897
Market Price
$ 186.89
Selling Price
$ 115.56
3648
3604
1313
4403
Market Price
$ 188.93
Selling Price
$ 116.10
1103
381
853
1481
Market Price
$ 177.02
Selling Price
$ 114.97
2867
2402
1102
3774
Market Price
$ 57.90
Selling Price
$ 38.00
635
207
364
1386
Market Price
$ 192.95
Selling Price
$ 116.26
617
154
409
1185