33,568 shares
256,192 shares
100,745 shares
39,473 shares
84,294 shares
18,327 shares
183,247 shares
84,206 shares
23,685 shares
81,813 shares