Market Price
$ 42.75
Selling Price
$ 37.85
490
100
148
839
Market Price
$ 38.63
Selling Price
$ 34.94
198
119
176
992
Market Price
$ 29.87
Selling Price
$ 25.61
3091
1700
1153
3110
Market Price
$ 65.89
Selling Price
$ 57.71
1747
1718
594
2899
Market Price
$ 38.56
Selling Price
$ 32.65
1763
377
1057
3040
Market Price
$ 30.09
Selling Price
$ 26.84
1615
1130
1422
3119
Market Price
$ 55.75
Selling Price
$ 48.85
4107
3800
2214
4181
Market Price
$ 34.83
Selling Price
$ 29.14
2590
2498
718
3995
Market Price
$ 65.52
Selling Price
$ 58.94
2213
1633
1618
2852
Market Price
$ 38.70
Selling Price
$ 33.53
2522
615
1476
2636
Market Price
$ 33.11
Selling Price
$ 27.90
760
647
404
2126
Market Price
$ 46.11
Selling Price
$ 38.65
2140
1644
1507
2813
Market Price
$ 39.56
Selling Price
$ 35.13
2072
839
1714
4299
Market Price
$ 54.49
Selling Price
$ 48.99
593
135
450
643
Market Price
$ 45.12
Selling Price
$ 38.28
1410
1366
1370
2432
Market Price
$ 32.77
Selling Price
$ 27.46
1046
504
295
1862
Market Price
$ 41.06
Selling Price
$ 36.35
2115
1113
944
3620
Market Price
$ 35.13
Selling Price
$ 31.42
1377
1127
909
3634
Market Price
$ 51.75
Selling Price
$ 43.59
701
616
470
2436
Market Price
$ 46.63
Selling Price
$ 42.17
1708
871
1065
2337
Market Price
$ 42.22
Selling Price
$ 35.76
788
482
325
3723
Market Price
$ 58.60
Selling Price
$ 48.87
1112
270
442
1283
Market Price
$ 58.05
Selling Price
$ 49.54
2051
1405
837
2878
Market Price
$ 41.05
Selling Price
$ 34.60
1123
1030
785
4854
Market Price
$ 51.32
Selling Price
$ 44.49
2343
795
1158
3593
Market Price
$ 48.04
Selling Price
$ 42.62
597
340
565
2359
Market Price
$ 71.10
Selling Price
$ 59.54
705
497
382
2113
Market Price
$ 49.24
Selling Price
$ 41.69
3512
2695
927
4894
Market Price
$ 34.69
Selling Price
$ 29.64
778
275
245
3568
Market Price
$ 60.13
Selling Price
$ 50.51
1298
789
505
1577
Market Price
$ 49.47
Selling Price
$ 42.63
573
548
533
755
Market Price
$ 65.45
Selling Price
$ 57.55
822
521
705
944
Market Price
$ 58.81
Selling Price
$ 50.03
2427
623
939
2436
Market Price
$ 65.92
Selling Price
$ 55.87
2520
1155
988
4260
Market Price
$ 66.30
Selling Price
$ 56.44
1338
496
848
3262
Market Price
$ 52.44
Selling Price
$ 43.78
1718
1304
1096
4236
Market Price
$ 37.74
Selling Price
$ 34.16
298
179
225
974
Market Price
$ 39.97
Selling Price
$ 34.00
2171
991
796
3102
Market Price
$ 29.26
Selling Price
$ 25.28
1023
828
426
1366
Market Price
$ 67.28
Selling Price
$ 57.47
2827
1402
1255
2867