Market Price
$ 66.09
Selling Price
$ 59.40
2815
1764
1876
3108
Market Price
$ 31.21
Selling Price
$ 27.87
2576
1035
1221
2893
Market Price
$ 49.79
Selling Price
$ 41.65
701
183
593
2352
Market Price
$ 33.75
Selling Price
$ 28.46
453
185
415
1981
Market Price
$ 40.98
Selling Price
$ 36.88
1212
1052
443
2322
Market Price
$ 37.00
Selling Price
$ 31.99
1514
1468
526
1534
Market Price
$ 37.82
Selling Price
$ 32.68
1340
276
863
3323
Market Price
$ 41.74
Selling Price
$ 35.47
2671
854
2622
4701
Market Price
$ 45.57
Selling Price
$ 39.90
1333
915
353
2742
Market Price
$ 54.59
Selling Price
$ 46.34
201
168
102
768
Market Price
$ 36.00
Selling Price
$ 32.26
1489
1250
1303
2495
Market Price
$ 60.47
Selling Price
$ 53.32
747
529
440
3262
Market Price
$ 40.06
Selling Price
$ 34.79
412
352
116
1121
Market Price
$ 49.68
Selling Price
$ 43.54
3464
2446
1181
3870
Market Price
$ 60.59
Selling Price
$ 52.63
4260
3947
997
4506
Market Price
$ 58.80
Selling Price
$ 53.21
1296
264
747
1411
Market Price
$ 57.50
Selling Price
$ 51.13
324
96
284
617
Market Price
$ 39.62
Selling Price
$ 35.82
144
101
83
572
Market Price
$ 38.96
Selling Price
$ 34.32
2314
1107
1921
3426
Market Price
$ 54.58
Selling Price
$ 48.59
3229
1673
832
3624
Market Price
$ 42.69
Selling Price
$ 37.88
3754
2751
1115
4592
Market Price
$ 58.86
Selling Price
$ 50.28
1521
473
585
4361
Market Price
$ 32.71
Selling Price
$ 27.83
1089
1021
727
3324
Market Price
$ 50.67
Selling Price
$ 44.63
663
380
382
2166
Market Price
$ 66.26
Selling Price
$ 56.77
981
633
241
2967
Market Price
$ 65.73
Selling Price
$ 59.74
1224
712
1164
2546
Market Price
$ 56.05
Selling Price
$ 48.97
339
202
187
1571
Market Price
$ 34.28
Selling Price
$ 30.04
3859
926
2146
4199
Market Price
$ 57.86
Selling Price
$ 48.75
1152
408
338
4334
Market Price
$ 59.65
Selling Price
$ 51.23
438
276
374
1338
Market Price
$ 57.90
Selling Price
$ 49.14
1029
739
210
1682
Market Price
$ 38.99
Selling Price
$ 33.16
1490
1266
956
2688
Market Price
$ 35.65
Selling Price
$ 30.55
806
172
680
1973
Market Price
$ 35.29
Selling Price
$ 31.52
377
223
231
1592
Market Price
$ 63.68
Selling Price
$ 57.36
1290
1249
1266
1445
Market Price
$ 47.76
Selling Price
$ 41.76
837
188
526
1025
Market Price
$ 47.88
Selling Price
$ 42.14
1983
860
1539
4862
Market Price
$ 54.97
Selling Price
$ 47.98
374
76
111
692
Market Price
$ 68.97
Selling Price
$ 57.59
1424
554
1411
2384
Market Price
$ 66.83
Selling Price
$ 59.99
2725
2221
2114
3174