94,843 shares
72,426 shares
65,315 shares
57,363 shares
51,341 shares
51,105 shares
46,259 shares
43,037 shares
39,580 shares
36,828 shares