109,611 shares
36,095 shares
210,395 shares
44,943 shares
40,049 shares
34,195 shares
405,132 shares
60,613 shares
58,898 shares
868,810 shares