490,811 shares
134,853 shares
47,687 shares
268,067 shares
71,594 shares
249,968 shares
150,176 shares
621,504 shares
167,457 shares
113,685 shares