506,341 shares
209,156 shares
109,804 shares
125,821 shares
19,212 shares
26,169 shares
17,682 shares
75,221 shares
298,429 shares
12,372 shares