309,521 shares
66,692 shares
102,940 shares
227,508 shares
631,273 shares
258,380 shares
67,210 shares
159,326 shares
70,876 shares
120,138 shares