Market Price
$ 67.79
Selling Price
$ 59.12
1108
631
298
4558
Market Price
$ 42.78
Selling Price
$ 38.71
4167
1396
2373
4193
Market Price
$ 41.08
Selling Price
$ 36.47
717
269
217
1893
Market Price
$ 43.86
Selling Price
$ 39.55
1377
902
1001
4094
Market Price
$ 66.96
Selling Price
$ 57.09
457
303
122
1769
Market Price
$ 30.17
Selling Price
$ 26.97
3955
2842
2759
4597
Market Price
$ 61.69
Selling Price
$ 52.58
562
270
353
906
Market Price
$ 40.59
Selling Price
$ 35.32
515
476
513
1547
Market Price
$ 38.20
Selling Price
$ 33.00
1408
1172
1148
3740
Market Price
$ 66.75
Selling Price
$ 58.23
557
252
274
589
Market Price
$ 36.99
Selling Price
$ 31.05
2915
1563
2299
4432
Market Price
$ 69.05
Selling Price
$ 59.01
2764
2321
2321
3166
Market Price
$ 52.98
Selling Price
$ 44.66
1215
907
498
2883
Market Price
$ 67.04
Selling Price
$ 58.10
1681
826
1047
2564
Market Price
$ 46.13
Selling Price
$ 38.62
1900
1316
1751
2353
Market Price
$ 41.77
Selling Price
$ 36.66
1586
478
561
2572
Market Price
$ 60.20
Selling Price
$ 51.57
2241
1852
1331
4546
Market Price
$ 47.64
Selling Price
$ 42.06
2841
624
2688
2976
Market Price
$ 65.53
Selling Price
$ 56.24
1857
635
444
4065
Market Price
$ 57.54
Selling Price
$ 48.04
365
222
248
1673
Market Price
$ 58.70
Selling Price
$ 52.99
1669
553
703
2767
Market Price
$ 46.62
Selling Price
$ 40.64
745
645
302
1454
Market Price
$ 33.35
Selling Price
$ 30.07
2071
811
645
4112
Market Price
$ 31.99
Selling Price
$ 28.24
632
221
393
886
Market Price
$ 59.94
Selling Price
$ 52.04
4024
1481
1628
4370
Market Price
$ 53.66
Selling Price
$ 45.65
2236
676
1445
3965
Market Price
$ 45.52
Selling Price
$ 38.74
1804
1584
1116
3467
Market Price
$ 49.22
Selling Price
$ 41.02
947
565
695
2642
Market Price
$ 39.28
Selling Price
$ 35.45
1149
957
913
1364
Market Price
$ 43.75
Selling Price
$ 37.07
4154
1766
2513
4996
Market Price
$ 33.90
Selling Price
$ 29.97
1268
970
633
1532
Market Price
$ 46.05
Selling Price
$ 40.93
1982
1747
1968
2874
Market Price
$ 30.93
Selling Price
$ 26.56
3001
1014
1919
3179
Market Price
$ 39.60
Selling Price
$ 33.96
2024
1568
535
2786
Market Price
$ 60.71
Selling Price
$ 51.08
2856
2253
818
4845
Market Price
$ 35.32
Selling Price
$ 30.48
1470
1177
520
2579
Market Price
$ 42.12
Selling Price
$ 37.10
1177
479
1056
1676
Market Price
$ 62.67
Selling Price
$ 55.01
837
598
747
1461
Market Price
$ 53.38
Selling Price
$ 47.65
1468
358
1184
4245
Market Price
$ 46.05
Selling Price
$ 41.09
2142
1340
556
3996