369,506 shares
79,918 shares
55,841 shares
43,092 shares
601,169 shares
54,581 shares
337,794 shares
598,963 shares
600,314 shares
341,399 shares