Market Price
$ 37.71
Selling Price
$ 33.08
718
363
212
2343
Market Price
$ 58.21
Selling Price
$ 49.38
779
346
556
1030
Market Price
$ 45.62
Selling Price
$ 39.62
2795
1966
636
4777
Market Price
$ 49.18
Selling Price
$ 41.23
501
465
173
1043
Market Price
$ 64.98
Selling Price
$ 58.85
813
597
695
2760
Market Price
$ 58.43
Selling Price
$ 52.67
1680
1358
1624
4221
Market Price
$ 70.65
Selling Price
$ 59.83
4076
868
2741
4495
Market Price
$ 57.14
Selling Price
$ 50.49
2304
793
567
2637
Market Price
$ 51.25
Selling Price
$ 44.21
1349
678
1003
1977
Market Price
$ 41.34
Selling Price
$ 36.86
2478
2018
1245
3807
Market Price
$ 59.17
Selling Price
$ 50.03
2560
1879
2170
4847
Market Price
$ 61.18
Selling Price
$ 51.09
739
177
296
1284
Market Price
$ 40.55
Selling Price
$ 36.81
1598
849
843
1710
Market Price
$ 67.43
Selling Price
$ 59.32
223
207
194
573
Market Price
$ 61.92
Selling Price
$ 54.93
755
434
530
3547
Market Price
$ 56.95
Selling Price
$ 51.77
4771
4107
2636
4879
Market Price
$ 71.02
Selling Price
$ 59.64
989
405
440
3201
Market Price
$ 45.98
Selling Price
$ 38.81
1029
741
685
1080
Market Price
$ 41.74
Selling Price
$ 36.47
3185
1584
1645
4110
Market Price
$ 46.60
Selling Price
$ 39.52
3252
3118
2036
4398
Market Price
$ 67.51
Selling Price
$ 57.04
1047
695
775
1750
Market Price
$ 31.72
Selling Price
$ 26.89
2232
1614
957
4335
Market Price
$ 46.45
Selling Price
$ 40.81
1704
695
1622
2104
Market Price
$ 43.11
Selling Price
$ 39.05
576
473
268
2037
Market Price
$ 61.77
Selling Price
$ 54.81
2836
2345
1225
4921
Market Price
$ 68.66
Selling Price
$ 58.33
1098
643
332
1364
Market Price
$ 41.07
Selling Price
$ 35.62
631
317
405
1364
Market Price
$ 62.01
Selling Price
$ 54.92
1004
755
510
1815
Market Price
$ 69.46
Selling Price
$ 59.66
1195
1125
653
3598
Market Price
$ 30.42
Selling Price
$ 26.13
1061
776
997
3321
Market Price
$ 32.00
Selling Price
$ 27.00
1417
646
1243
1960
Market Price
$ 59.20
Selling Price
$ 51.29
1075
975
1059
2144
Market Price
$ 39.61
Selling Price
$ 33.14
1439
537
1049
4181
Market Price
$ 45.93
Selling Price
$ 41.48
2682
728
1474
4091
Market Price
$ 31.18
Selling Price
$ 26.42
2184
997
496
2968
Market Price
$ 54.15
Selling Price
$ 45.20
3337
1999
2844
4224
Market Price
$ 52.89
Selling Price
$ 46.53
566
328
374
1968
Market Price
$ 50.76
Selling Price
$ 42.48
1582
781
944
2610
Market Price
$ 69.15
Selling Price
$ 58.63
985
900
613
1304
Market Price
$ 31.43
Selling Price
$ 28.55
956
833
760
2697