309,632 shares
66,745 shares
102,980 shares
227,544 shares
631,396 shares
258,420 shares
67,219 shares
159,377 shares
70,938 shares
120,159 shares