Market Price
$ 65.48
Selling Price
$ 57.92
1191
1183
1047
4429
Market Price
$ 61.77
Selling Price
$ 55.41
159
131
87
456
Market Price
$ 33.10
Selling Price
$ 29.70
1172
1140
395
3457
Market Price
$ 53.05
Selling Price
$ 46.04
1777
1060
398
4542
Market Price
$ 69.16
Selling Price
$ 58.49
715
207
706
970
Market Price
$ 31.30
Selling Price
$ 27.14
1711
734
1409
4958
Market Price
$ 33.77
Selling Price
$ 29.08
2797
2694
2117
3058
Market Price
$ 36.82
Selling Price
$ 31.08
2621
1485
1309
3479
Market Price
$ 67.79
Selling Price
$ 57.10
1964
984
1246
3975
Market Price
$ 35.29
Selling Price
$ 29.81
308
180
178
945
Market Price
$ 52.22
Selling Price
$ 45.65
1596
1103
732
3277
Market Price
$ 51.31
Selling Price
$ 46.15
3148
2164
2723
3986
Market Price
$ 62.54
Selling Price
$ 53.37
446
269
234
653
Market Price
$ 61.55
Selling Price
$ 53.57
957
795
635
4110
Market Price
$ 57.90
Selling Price
$ 51.49
1573
754
1483
1761
Market Price
$ 42.01
Selling Price
$ 36.29
1675
1115
1420
1970
Market Price
$ 41.57
Selling Price
$ 34.99
1683
354
780
2229
Market Price
$ 42.71
Selling Price
$ 37.88
2727
2035
570
3088
Market Price
$ 64.85
Selling Price
$ 54.81
1337
447
542
3655
Market Price
$ 56.28
Selling Price
$ 47.05
1101
1043
929
2816
Market Price
$ 60.42
Selling Price
$ 51.82
3054
1554
1786
3863
Market Price
$ 44.65
Selling Price
$ 39.01
693
583
262
2501
Market Price
$ 32.90
Selling Price
$ 27.75
603
383
490
1482
Market Price
$ 67.57
Selling Price
$ 59.91
2528
1212
1454
4646
Market Price
$ 40.98
Selling Price
$ 35.60
642
421
594
2030
Market Price
$ 50.21
Selling Price
$ 42.70
571
483
400
2848
Market Price
$ 44.91
Selling Price
$ 39.30
647
612
639
1361
Market Price
$ 36.88
Selling Price
$ 31.27
2285
1636
841
4981
Market Price
$ 35.33
Selling Price
$ 30.68
1811
1592
675
2687
Market Price
$ 51.07
Selling Price
$ 44.05
1601
1270
804
4743
Market Price
$ 36.20
Selling Price
$ 31.52
691
154
215
3010
Market Price
$ 49.18
Selling Price
$ 41.18
2115
1222
439
3237
Market Price
$ 29.30
Selling Price
$ 26.46
626
595
619
813
Market Price
$ 65.48
Selling Price
$ 57.05
2430
2058
2132
3322
Market Price
$ 60.62
Selling Price
$ 54.59
1105
358
343
1282
Market Price
$ 60.71
Selling Price
$ 51.97
124
43
124
583
Market Price
$ 40.80
Selling Price
$ 36.75
424
94
117
525
Market Price
$ 54.86
Selling Price
$ 47.26
4434
4260
1711
4524
Market Price
$ 41.75
Selling Price
$ 34.85
1106
818
682
3378
Market Price
$ 52.20
Selling Price
$ 45.66
1170
703
251
2567