309,522 shares
66,694 shares
102,941 shares
227,508 shares
631,277 shares
258,380 shares
67,211 shares
159,326 shares
70,876 shares
120,138 shares