310,197 shares
303,506 shares
246,964 shares
64,257 shares
371,023 shares
48,969 shares
464,316 shares
302,462 shares
544,596 shares
482,375 shares