8,058 shares
4,521 shares
130,410 shares
254,404 shares
139,720 shares
213,183 shares
405,812 shares
246,620 shares
443,244 shares
167,443 shares