404,519 shares
109,831 shares
468,088 shares
258,683 shares
116,506 shares
103,000 shares
199,501 shares
182,904 shares
55,762 shares
260,980 shares