Market Price
$ 32.60
Selling Price
$ 27.26
955
335
748
1612
Market Price
$ 58.78
Selling Price
$ 53.08
2255
1142
1863
2830
Market Price
$ 53.15
Selling Price
$ 47.72
1712
1087
1203
2997
Market Price
$ 34.81
Selling Price
$ 30.17
800
223
460
2192
Market Price
$ 44.69
Selling Price
$ 37.71
1251
440
1157
4638
Market Price
$ 39.04
Selling Price
$ 32.79
829
230
187
3115
Market Price
$ 40.14
Selling Price
$ 33.75
2246
1530
789
4557
Market Price
$ 56.05
Selling Price
$ 48.66
782
635
532
1538
Market Price
$ 59.31
Selling Price
$ 49.84
2639
569
1115
4722
Market Price
$ 53.07
Selling Price
$ 46.85
355
185
79
1338
Market Price
$ 59.77
Selling Price
$ 53.14
1233
256
736
2713
Market Price
$ 35.45
Selling Price
$ 29.62
3747
1971
1930
4033
Market Price
$ 39.18
Selling Price
$ 34.98
1578
357
361
2467
Market Price
$ 31.30
Selling Price
$ 28.43
432
404
201
1214
Market Price
$ 46.67
Selling Price
$ 39.06
3208
1979
969
4379
Market Price
$ 40.07
Selling Price
$ 35.63
3001
1182
2010
4756
Market Price
$ 56.77
Selling Price
$ 49.69
2100
1862
497
2147
Market Price
$ 44.37
Selling Price
$ 39.28
1342
529
1223
2493
Market Price
$ 32.80
Selling Price
$ 28.90
1269
680
903
1458
Market Price
$ 57.50
Selling Price
$ 50.07
1252
461
526
4333
Market Price
$ 34.61
Selling Price
$ 30.48
328
316
188
1037
Market Price
$ 29.47
Selling Price
$ 25.78
441
241
339
1554
Market Price
$ 53.88
Selling Price
$ 47.81
860
404
447
2488
Market Price
$ 47.19
Selling Price
$ 39.42
1356
1055
1201
1938
Market Price
$ 49.13
Selling Price
$ 41.42
2101
1420
824
2725
Market Price
$ 54.45
Selling Price
$ 47.57
986
495
404
1241
Market Price
$ 50.57
Selling Price
$ 45.47
2190
895
739
2418
Market Price
$ 44.14
Selling Price
$ 39.93
1118
757
373
1828
Market Price
$ 49.02
Selling Price
$ 43.06
919
568
901
1373
Market Price
$ 44.70
Selling Price
$ 38.46
2466
2031
1631
3896
Market Price
$ 61.44
Selling Price
$ 53.08
2666
1033
1308
3307
Market Price
$ 63.52
Selling Price
$ 55.64
2163
1463
1169
2800
Market Price
$ 48.45
Selling Price
$ 43.38
3476
709
3085
4038
Market Price
$ 38.74
Selling Price
$ 33.75
324
86
200
646
Market Price
$ 38.16
Selling Price
$ 33.46
1458
1135
483
1560
Market Price
$ 68.54
Selling Price
$ 59.51
662
381
234
1125
Market Price
$ 66.09
Selling Price
$ 56.36
727
499
710
3035
Market Price
$ 33.96
Selling Price
$ 30.77
333
195
131
706
Market Price
$ 67.96
Selling Price
$ 59.16
2254
874
1145
3345
Market Price
$ 53.12
Selling Price
$ 45.02
753
698
410
814