35,368 shares
33,204 shares
23,243 shares
140,666 shares
21,261 shares
54,974 shares
26,349 shares
103,115 shares
23,312 shares
36,424 shares