310,078 shares
67,144 shares
103,430 shares
227,944 shares
631,901 shares
258,890 shares
67,630 shares
159,808 shares
71,311 shares
120,655 shares