Market Price
$ 58.94
Selling Price
$ 53.51
2061
1134
765
4136
Market Price
$ 64.91
Selling Price
$ 55.54
2458
1421
684
4344
Market Price
$ 49.40
Selling Price
$ 43.06
570
129
234
2691
Market Price
$ 50.41
Selling Price
$ 44.91
2744
1852
2587
3321
Market Price
$ 32.35
Selling Price
$ 28.84
1256
704
438
3495
Market Price
$ 41.13
Selling Price
$ 36.43
2671
1479
964
4002
Market Price
$ 36.52
Selling Price
$ 31.10
730
177
426
986
Market Price
$ 49.36
Selling Price
$ 43.02
910
317
687
1172
Market Price
$ 35.23
Selling Price
$ 29.67
974
929
399
3340
Market Price
$ 31.15
Selling Price
$ 26.77
784
406
516
3593
Market Price
$ 56.85
Selling Price
$ 49.73
1623
386
963
1705
Market Price
$ 48.67
Selling Price
$ 42.29
1542
652
1522
4044
Market Price
$ 39.69
Selling Price
$ 33.91
1259
381
1236
4068
Market Price
$ 38.65
Selling Price
$ 34.09
1090
484
799
2707
Market Price
$ 58.60
Selling Price
$ 48.85
1631
1378
1620
3521
Market Price
$ 43.04
Selling Price
$ 38.38
1208
375
723
1251
Market Price
$ 57.94
Selling Price
$ 51.02
2256
1715
868
3118
Market Price
$ 61.93
Selling Price
$ 52.23
1459
353
896
2054
Market Price
$ 31.11
Selling Price
$ 26.72
1155
1131
684
1570
Market Price
$ 49.64
Selling Price
$ 42.12
268
148
214
592
Market Price
$ 33.85
Selling Price
$ 29.62
3225
2188
1185
3726
Market Price
$ 55.95
Selling Price
$ 50.33
347
310
161
1080
Market Price
$ 48.22
Selling Price
$ 42.35
3077
2326
987
3729
Market Price
$ 54.28
Selling Price
$ 45.47
2344
1320
1544
2690
Market Price
$ 60.98
Selling Price
$ 53.33
1107
1062
309
1323
Market Price
$ 46.61
Selling Price
$ 42.07
800
263
418
1536
Market Price
$ 66.73
Selling Price
$ 55.67
483
418
380
644
Market Price
$ 66.30
Selling Price
$ 58.75
924
722
685
2159
Market Price
$ 40.16
Selling Price
$ 36.03
371
203
191
822
Market Price
$ 48.84
Selling Price
$ 43.81
618
353
580
1095
Market Price
$ 45.91
Selling Price
$ 41.00
1292
1001
883
2997
Market Price
$ 51.21
Selling Price
$ 45.40
2139
1081
1500
4476
Market Price
$ 35.59
Selling Price
$ 30.33
2876
1010
643
4261
Market Price
$ 56.12
Selling Price
$ 50.42
586
121
278
741
Market Price
$ 36.62
Selling Price
$ 30.58
1096
426
359
1218
Market Price
$ 58.58
Selling Price
$ 49.17
934
281
315
3744
Market Price
$ 61.39
Selling Price
$ 51.75
1010
318
470
3754
Market Price
$ 30.43
Selling Price
$ 26.53
446
189
96
488
Market Price
$ 46.82
Selling Price
$ 41.96
1670
365
1318
2955
Market Price
$ 32.69
Selling Price
$ 29.43
1468
515
1083
3531