Market Price
$ 50.37
Selling Price
$ 45.00
1710
1110
1516
2833
Market Price
$ 63.04
Selling Price
$ 55.55
197
71
169
635
Market Price
$ 68.25
Selling Price
$ 57.59
1441
946
515
2880
Market Price
$ 40.85
Selling Price
$ 34.13
867
533
474
2927
Market Price
$ 49.21
Selling Price
$ 41.02
1560
1523
386
2689
Market Price
$ 28.71
Selling Price
$ 25.32
860
406
585
1711
Market Price
$ 65.66
Selling Price
$ 55.19
1367
563
420
4829
Market Price
$ 45.78
Selling Price
$ 40.22
1342
1187
1164
4181
Market Price
$ 31.51
Selling Price
$ 28.63
1270
482
1134
4523
Market Price
$ 55.30
Selling Price
$ 49.31
1862
431
1134
2584
Market Price
$ 45.17
Selling Price
$ 40.98
1278
805
1257
4818
Market Price
$ 52.09
Selling Price
$ 43.53
1701
1630
1158
2656
Market Price
$ 60.33
Selling Price
$ 50.55
3313
2227
3072
3879
Market Price
$ 57.55
Selling Price
$ 49.74
2043
770
1322
3730
Market Price
$ 52.07
Selling Price
$ 46.06
1046
716
867
1938
Market Price
$ 58.68
Selling Price
$ 51.84
752
625
295
1212
Market Price
$ 31.68
Selling Price
$ 27.72
335
190
96
559
Market Price
$ 50.99
Selling Price
$ 43.92
1126
830
645
4856
Market Price
$ 66.05
Selling Price
$ 55.63
457
198
296
1135
Market Price
$ 40.25
Selling Price
$ 34.74
958
815
622
4632
Market Price
$ 47.03
Selling Price
$ 42.69
326
203
293
747
Market Price
$ 57.22
Selling Price
$ 51.24
4878
3619
3488
4884
Market Price
$ 61.09
Selling Price
$ 51.17
4625
3147
3447
4895
Market Price
$ 55.48
Selling Price
$ 48.20
1599
1204
1230
2883
Market Price
$ 63.39
Selling Price
$ 54.95
339
158
293
1148
Market Price
$ 63.23
Selling Price
$ 55.51
2108
1365
1705
3990
Market Price
$ 47.37
Selling Price
$ 42.53
1154
336
340
1333
Market Price
$ 48.90
Selling Price
$ 44.05
1933
1056
1777
2548
Market Price
$ 31.58
Selling Price
$ 27.57
2149
1041
784
4784
Market Price
$ 54.25
Selling Price
$ 46.27
3651
3562
2130
4723
Market Price
$ 54.59
Selling Price
$ 47.93
516
359
431
1444
Market Price
$ 49.23
Selling Price
$ 44.46
2819
1579
1084
3527
Market Price
$ 44.46
Selling Price
$ 38.13
1236
331
650
2521
Market Price
$ 33.72
Selling Price
$ 28.72
386
296
153
758
Market Price
$ 55.25
Selling Price
$ 50.16
215
148
196
967
Market Price
$ 61.83
Selling Price
$ 54.03
2407
1858
1727
2583
Market Price
$ 62.59
Selling Price
$ 53.33
1720
520
647
4735
Market Price
$ 56.35
Selling Price
$ 50.87
562
198
175
1499
Market Price
$ 54.30
Selling Price
$ 47.01
302
177
162
432
Market Price
$ 61.35
Selling Price
$ 53.07
374
313
154
421