491,098 shares
135,021 shares
47,759 shares
268,116 shares
71,719 shares
250,148 shares
150,274 shares
621,698 shares
167,608 shares
113,813 shares