404,503 shares
109,813 shares
468,066 shares
258,665 shares
116,473 shares
102,983 shares
199,474 shares
182,886 shares
55,739 shares
260,968 shares