5,868 shares
4,397 shares
130,287 shares
254,289 shares
139,599 shares
213,090 shares
405,645 shares
246,510 shares
443,031 shares
167,329 shares