309,633 shares
66,745 shares
102,980 shares
227,544 shares
631,398 shares
258,421 shares
67,219 shares
159,377 shares
70,939 shares
120,159 shares