404,503 shares
109,812 shares
468,066 shares
258,665 shares
116,471 shares
102,983 shares
199,473 shares
182,885 shares
55,739 shares
260,968 shares