Market Price
$ 79.83
Selling Price
$ 72.17
1051
793
907
2201
Market Price
$ 101.45
Selling Price
$ 92.11
1415
1177
1251
4503
Market Price
$ 78.33
Selling Price
$ 67.13
2038
934
1993
4220
Market Price
$ 108.56
Selling Price
$ 92.18
1481
866
409
3929
Market Price
$ 78.62
Selling Price
$ 68.93
2304
2215
503
3978
Market Price
$ 105.45
Selling Price
$ 95.15
2853
703
1932
3540
Market Price
$ 83.07
Selling Price
$ 73.28
1902
1743
1125
3744
Market Price
$ 66.21
Selling Price
$ 57.41
475
159
396
802
Market Price
$ 114.14
Selling Price
$ 96.92
756
686
630
1195
Market Price
$ 111.63
Selling Price
$ 94.74
699
539
543
1230
Market Price
$ 86.07
Selling Price
$ 77.92
439
387
168
1068
Market Price
$ 77.13
Selling Price
$ 65.28
1955
1207
854
2684
Market Price
$ 109.57
Selling Price
$ 93.83
994
235
285
3575
Market Price
$ 80.91
Selling Price
$ 72.30
516
403
184
1096
Market Price
$ 94.89
Selling Price
$ 85.55
2248
1627
2041
4319
Market Price
$ 80.90
Selling Price
$ 70.82
1176
1095
280
2729
Market Price
$ 100.21
Selling Price
$ 85.84
1793
486
494
2537
Market Price
$ 83.64
Selling Price
$ 71.80
2995
1422
785
2995
Market Price
$ 66.91
Selling Price
$ 58.06
297
154
264
797
Market Price
$ 114.82
Selling Price
$ 98.49
1171
1126
1008
3912
Market Price
$ 80.83
Selling Price
$ 67.80
3979
3197
3520
4060
Market Price
$ 69.98
Selling Price
$ 61.84
497
355
474
518
Market Price
$ 86.17
Selling Price
$ 76.80
509
435
328
2135
Market Price
$ 106.22
Selling Price
$ 89.05
1213
399
513
3599
Market Price
$ 100.05
Selling Price
$ 89.81
1231
408
267
3212
Market Price
$ 66.85
Selling Price
$ 57.67
2492
1842
1712
4876
Market Price
$ 89.57
Selling Price
$ 77.18
402
176
257
1014
Market Price
$ 104.55
Selling Price
$ 91.08
266
232
236
451
Market Price
$ 71.79
Selling Price
$ 63.74
448
254
233
1874
Market Price
$ 103.77
Selling Price
$ 86.87
3844
3771
2250
4949
Market Price
$ 100.99
Selling Price
$ 90.54
822
791
445
3110
Market Price
$ 86.22
Selling Price
$ 74.27
1243
834
496
1279
Market Price
$ 104.60
Selling Price
$ 89.94
2911
2242
1536
4336
Market Price
$ 86.62
Selling Price
$ 77.47
1261
282
1040
1771
Market Price
$ 89.63
Selling Price
$ 80.81
866
797
303
1045
Market Price
$ 69.91
Selling Price
$ 61.19
201
174
156
563
Market Price
$ 66.24
Selling Price
$ 56.72
2291
2160
1839
4948
Market Price
$ 66.90
Selling Price
$ 55.80
1997
1820
432
2554
Market Price
$ 65.55
Selling Price
$ 55.76
1040
848
355
2158
Market Price
$ 66.80
Selling Price
$ 56.00
1340
653
1178
1731