309,491 shares
66,673 shares
102,929 shares
227,493 shares
631,185 shares
258,362 shares
67,207 shares
159,302 shares
70,869 shares
120,121 shares