Market Price
$ 35.01
Selling Price
$ 31.82
1439
940
1355
1665
Market Price
$ 65.15
Selling Price
$ 55.40
281
175
151
762
Market Price
$ 43.25
Selling Price
$ 38.40
2600
1150
882
4787
Market Price
$ 28.55
Selling Price
$ 25.52
3917
1934
1861
4545
Market Price
$ 38.23
Selling Price
$ 33.08
2048
1284
1522
4718
Market Price
$ 31.59
Selling Price
$ 26.62
2491
2113
979
3233
Market Price
$ 57.65
Selling Price
$ 48.34
2275
1226
715
4330
Market Price
$ 59.89
Selling Price
$ 51.69
2229
1595
1920
3881
Market Price
$ 31.17
Selling Price
$ 26.71
476
367
100
1209
Market Price
$ 35.48
Selling Price
$ 30.62
434
272
304
1074
Market Price
$ 67.14
Selling Price
$ 57.12
987
473
813
1439
Market Price
$ 33.19
Selling Price
$ 30.00
458
322
162
739
Market Price
$ 52.94
Selling Price
$ 45.96
472
129
323
1283
Market Price
$ 39.06
Selling Price
$ 34.94
1233
1189
1032
1331
Market Price
$ 38.45
Selling Price
$ 34.57
857
637
511
1508
Market Price
$ 29.82
Selling Price
$ 25.98
835
780
228
1680
Market Price
$ 66.76
Selling Price
$ 58.43
195
77
110
698
Market Price
$ 65.91
Selling Price
$ 57.07
1191
977
651
2315
Market Price
$ 51.76
Selling Price
$ 43.97
2135
1995
530
3657
Market Price
$ 54.05
Selling Price
$ 45.92
1117
508
243
1267
Market Price
$ 35.33
Selling Price
$ 30.21
1478
854
805
2495
Market Price
$ 43.11
Selling Price
$ 38.38
1588
1506
1091
3310
Market Price
$ 52.35
Selling Price
$ 45.56
1485
713
1402
2429
Market Price
$ 62.52
Selling Price
$ 54.81
414
108
370
1907
Market Price
$ 64.67
Selling Price
$ 56.17
1322
845
1074
4863
Market Price
$ 49.73
Selling Price
$ 43.67
1469
950
720
4065
Market Price
$ 63.95
Selling Price
$ 57.40
483
194
344
550
Market Price
$ 30.74
Selling Price
$ 26.11
712
631
542
997
Market Price
$ 57.38
Selling Price
$ 51.05
3677
1007
2447
4094
Market Price
$ 51.31
Selling Price
$ 44.71
3666
2598
2657
4548
Market Price
$ 28.53
Selling Price
$ 25.83
2339
1033
1846
2420
Market Price
$ 61.68
Selling Price
$ 54.82
983
207
838
3154
Market Price
$ 58.26
Selling Price
$ 51.09
2124
531
2071
2487
Market Price
$ 52.76
Selling Price
$ 46.87
1606
981
504
2941
Market Price
$ 46.40
Selling Price
$ 41.09
267
144
120
614
Market Price
$ 38.56
Selling Price
$ 32.86
307
158
212
677
Market Price
$ 37.51
Selling Price
$ 32.73
2068
1342
1223
2898
Market Price
$ 69.49
Selling Price
$ 58.60
1564
762
1092
3068
Market Price
$ 62.12
Selling Price
$ 55.09
880
810
592
1099
Market Price
$ 45.39
Selling Price
$ 40.62
596
365
143
1532