Market Price
$ 44.35
1500
967
336
1769
Market Price
$ 61.99
597
420
541
1045
Market Price
$ 50.90
384
331
262
415
Market Price
$ 52.57
1473
802
828
2359
Market Price
$ 49.68
3308
2373
3014
4716
Market Price
$ 40.01
2176
838
1661
3371
Market Price
$ 38.95
2260
2215
2149
3415
Market Price
$ 58.92
416
240
120
1210
Market Price
$ 44.84
2419
938
887
3333
Market Price
$ 61.37
4853
2925
3837
4941
Market Price
$ 35.02
3024
627
692
4757
Market Price
$ 43.66
1128
931
281
2913
Market Price
$ 37.27
779
248
266
1376
Market Price
$ 63.46
1443
1028
1251
2627
Market Price
$ 57.43
3240
2902
2773
4986
Market Price
$ 36.20
2651
2251
2049
3778
Market Price
$ 34.29
368
285
303
729
Market Price
$ 61.06
2363
770
1534
3058
Market Price
$ 51.33
3395
1664
2876
4786
Market Price
$ 32.58
1328
498
1321
2985
Market Price
$ 39.15
630
239
457
818
Market Price
$ 61.77
1123
277
861
2499
Market Price
$ 50.85
1632
762
1401
3401
Market Price
$ 67.47
682
566
141
739
Market Price
$ 32.53
959
614
614
991
Market Price
$ 36.20
2241
608
770
3889
Market Price
$ 62.00
415
368
180
1434
Market Price
$ 33.48
1262
831
599
2740
Market Price
$ 64.14
1088
473
319
1124
Market Price
$ 56.52
429
128
98
1277
Market Price
$ 41.81
795
618
774
2584
Market Price
$ 64.74
883
592
583
3658
Market Price
$ 30.73
1027
976
843
4483
Market Price
$ 47.94
3710
2375
3026
4311
Market Price
$ 62.78
204
161
163
743
Market Price
$ 34.87
3611
1073
757
3772
Market Price
$ 54.75
777
718
523
3536
Market Price
$ 60.90
2027
1855
1767
3881
Market Price
$ 42.58
1741
1508
1177
1853
Market Price
$ 40.71
583
141
420
1221