Market Price
$ 63.49
Selling Price
$ 54.54
3818
2873
1121
4044
Market Price
$ 70.50
Selling Price
$ 62.22
615
204
266
632
Market Price
$ 137.55
Selling Price
$ 108.56
1411
983
416
3331
Market Price
$ 61.64
Selling Price
$ 56.00
322
95
99
443
Market Price
$ 119.15
Selling Price
$ 101.07
878
502
595
1622
Market Price
$ 107.45
Selling Price
$ 92.26
2545
2493
1078
2712
Market Price
$ 52.65
Selling Price
$ 42.19
1092
691
484
4075
Market Price
$ 80.09
Selling Price
$ 67.20
2341
1250
1495
3066
Market Price
$ 91.05
Selling Price
$ 80.07
3491
3004
2315
3524
Market Price
$ 82.47
Selling Price
$ 72.91
1754
564
1547
2920
Market Price
$ 117.04
Selling Price
$ 102.70
3973
2493
2219
4712
Market Price
$ 111.41
Selling Price
$ 91.15
747
160
157
2550
Market Price
$ 85.68
Selling Price
$ 70.00
674
417
616
3012
Market Price
$ 85.06
Selling Price
$ 67.20
360
205
222
884
Market Price
$ 39.05
Selling Price
$ 30.79
3864
3191
1914
4042
Market Price
$ 113.25
Selling Price
$ 95.00
3104
1650
2391
4646
Market Price
$ 65.73
Selling Price
$ 52.00
1141
496
738
1572
Market Price
$ 81.26
Selling Price
$ 67.20
2060
1320
1385
3286
Market Price
$ 69.65
Selling Price
$ 60.00
2254
2161
509
2885
Market Price
$ 152.77
Selling Price
$ 117.68
662
287
174
1548
Market Price
$ 85.55
Selling Price
$ 67.01
375
315
175
1013
Market Price
$ 65.55
Selling Price
$ 58.09
1335
548
631
1485
Market Price
$ 109.97
Selling Price
$ 90.00
835
553
220
2175
Market Price
$ 66.84
Selling Price
$ 57.60
719
450
593
1205
Market Price
$ 63.80
Selling Price
$ 55.00
681
618
176
1776
Market Price
$ 56.41
Selling Price
$ 47.81
363
203
150
882
Market Price
$ 57.69
Selling Price
$ 50.32
1918
952
1393
2218
Market Price
$ 66.28
Selling Price
$ 57.60
2359
1115
1787
3159
Market Price
$ 80.32
Selling Price
$ 65.00
626
488
209
1362
Market Price
$ 66.56
Selling Price
$ 60.00
3402
2477
2285
4025
Market Price
$ 94.75
Selling Price
$ 74.59
3310
3116
2234
4337
Market Price
$ 38.52
Selling Price
$ 30.88
4366
1541
3165
4372
Market Price
$ 86.67
Selling Price
$ 75.00
3540
1908
1681
3910
Market Price
$ 76.84
Selling Price
$ 67.20
3356
1887
3066
3426
Market Price
$ 91.54
Selling Price
$ 75.00
898
757
184
1076
Market Price
$ 40.58
Selling Price
$ 33.27
1323
759
318
4009
Market Price
$ 47.71
Selling Price
$ 40.00
2633
2394
1441
3979
Market Price
$ 81.63
Selling Price
$ 67.20
3260
2843
1688
4800
Market Price
$ 47.74
Selling Price
$ 40.00
1220
362
875
1522
Market Price
$ 83.41
Selling Price
$ 68.49
2293
959
654
2475