218,691 shares
83,939 shares
29,114 shares
310,687 shares
519,022 shares
30,156 shares
183,686 shares
66,456 shares
71,742 shares
267,697 shares