Market Price
$ 61.73
Selling Price
$ 54.70
1777
430
1738
3191
Market Price
$ 35.25
Selling Price
$ 30.46
919
792
448
1202
Market Price
$ 56.36
Selling Price
$ 47.53
642
141
467
1065
Market Price
$ 30.64
Selling Price
$ 25.73
2734
680
698
3798
Market Price
$ 36.12
Selling Price
$ 30.37
2196
643
1159
2243
Market Price
$ 65.70
Selling Price
$ 57.04
514
486
464
910
Market Price
$ 59.84
Selling Price
$ 53.27
940
298
553
2601
Market Price
$ 31.42
Selling Price
$ 26.44
1712
1188
615
2822
Market Price
$ 47.07
Selling Price
$ 41.32
1791
1230
485
4171
Market Price
$ 45.50
Selling Price
$ 40.05
3177
2223
1586
3389
Market Price
$ 36.72
Selling Price
$ 32.97
152
135
91
700
Market Price
$ 66.64
Selling Price
$ 56.60
232
118
189
500
Market Price
$ 33.77
Selling Price
$ 28.35
1754
836
787
3650
Market Price
$ 35.70
Selling Price
$ 31.71
400
311
237
682
Market Price
$ 68.88
Selling Price
$ 58.40
2046
1609
1492
3780
Market Price
$ 61.93
Selling Price
$ 55.10
992
696
556
1154
Market Price
$ 32.32
Selling Price
$ 29.03
1565
972
1419
4255
Market Price
$ 65.06
Selling Price
$ 56.69
3008
2960
1688
3720
Market Price
$ 34.02
Selling Price
$ 29.80
599
275
341
2101
Market Price
$ 66.25
Selling Price
$ 57.44
364
347
262
1079
Market Price
$ 59.99
Selling Price
$ 54.13
1257
883
1137
3394
Market Price
$ 61.09
Selling Price
$ 51.07
3665
1708
1452
4871
Market Price
$ 52.91
Selling Price
$ 47.07
3049
1821
937
4199
Market Price
$ 48.67
Selling Price
$ 41.43
2409
1797
1647
4847
Market Price
$ 38.36
Selling Price
$ 33.36
1272
385
438
2321
Market Price
$ 65.78
Selling Price
$ 56.79
430
259
199
1283
Market Price
$ 61.22
Selling Price
$ 51.86
1842
1199
1805
3792
Market Price
$ 42.33
Selling Price
$ 35.83
920
312
222
4063
Market Price
$ 38.95
Selling Price
$ 34.10
425
113
163
656
Market Price
$ 53.54
Selling Price
$ 48.23
210
75
94
694
Market Price
$ 43.66
Selling Price
$ 37.34
1616
1157
1171
3996
Market Price
$ 55.04
Selling Price
$ 49.49
2247
2122
1317
2414
Market Price
$ 56.57
Selling Price
$ 50.04
1036
592
944
3629
Market Price
$ 41.59
Selling Price
$ 35.24
867
315
252
907
Market Price
$ 37.88
Selling Price
$ 33.72
2261
1852
1742
2954
Market Price
$ 66.12
Selling Price
$ 59.45
922
790
574
4036
Market Price
$ 52.49
Selling Price
$ 44.51
550
512
172
801
Market Price
$ 51.93
Selling Price
$ 46.04
376
161
259
719
Market Price
$ 48.32
Selling Price
$ 41.89
722
458
487
2443
Market Price
$ 66.27
Selling Price
$ 57.80
1574
457
1207
3564