Market Price
$ 53.76
Selling Price
$ 47.40
2393
1925
1047
2952
Market Price
$ 65.30
Selling Price
$ 55.91
922
328
582
1346
Market Price
$ 65.15
Selling Price
$ 57.39
1847
1318
1348
1937
Market Price
$ 37.14
Selling Price
$ 33.68
336
315
158
1179
Market Price
$ 62.02
Selling Price
$ 52.00
999
450
305
1207
Market Price
$ 37.04
Selling Price
$ 32.11
868
544
510
2479
Market Price
$ 57.58
Selling Price
$ 51.18
107
54
86
527
Market Price
$ 48.25
Selling Price
$ 42.93
586
211
144
966
Market Price
$ 39.02
Selling Price
$ 34.49
1922
874
591
2432
Market Price
$ 64.63
Selling Price
$ 58.17
1231
710
1060
1262
Market Price
$ 63.18
Selling Price
$ 53.79
1264
769
338
1326
Market Price
$ 59.67
Selling Price
$ 50.26
2103
2010
622
4674
Market Price
$ 66.36
Selling Price
$ 57.51
1967
494
629
3419
Market Price
$ 42.70
Selling Price
$ 35.76
4050
2589
2938
4063
Market Price
$ 36.56
Selling Price
$ 32.10
2168
850
1461
3361
Market Price
$ 62.24
Selling Price
$ 56.58
2542
615
2131
3729
Market Price
$ 61.65
Selling Price
$ 51.93
478
153
386
953
Market Price
$ 65.99
Selling Price
$ 59.35
3990
1792
2759
4950
Market Price
$ 31.68
Selling Price
$ 26.61
1024
276
791
1036
Market Price
$ 44.07
Selling Price
$ 39.57
693
507
200
1050
Market Price
$ 56.52
Selling Price
$ 48.75
183
127
151
407
Market Price
$ 69.34
Selling Price
$ 59.72
1249
811
502
1789
Market Price
$ 31.55
Selling Price
$ 28.29
2152
2126
958
3530
Market Price
$ 61.38
Selling Price
$ 53.91
2279
1252
1476
4704
Market Price
$ 42.99
Selling Price
$ 37.08
1609
1486
1192
4830
Market Price
$ 42.10
Selling Price
$ 35.50
1539
677
693
2485
Market Price
$ 44.50
Selling Price
$ 38.47
473
207
439
636
Market Price
$ 37.64
Selling Price
$ 32.28
406
193
231
477
Market Price
$ 38.88
Selling Price
$ 32.65
1401
365
376
3808
Market Price
$ 68.22
Selling Price
$ 58.66
946
548
530
3026
Market Price
$ 51.14
Selling Price
$ 43.54
679
556
412
848
Market Price
$ 52.29
Selling Price
$ 44.69
2150
2024
1395
3861
Market Price
$ 46.29
Selling Price
$ 39.96
1244
1152
361
3223
Market Price
$ 60.95
Selling Price
$ 55.04
3443
2378
1904
4020
Market Price
$ 67.74
Selling Price
$ 58.42
3428
945
1896
3534
Market Price
$ 55.09
Selling Price
$ 47.35
1157
756
964
3798
Market Price
$ 45.46
Selling Price
$ 39.44
960
227
784
4297
Market Price
$ 48.55
Selling Price
$ 41.62
673
267
265
756
Market Price
$ 42.02
Selling Price
$ 36.22
4130
2444
3813
4619
Market Price
$ 57.04
Selling Price
$ 49.83
2527
538
2474
3449