386,008 shares
65,103 shares
52,895 shares
105,188 shares
71,114 shares
493,299 shares
338,788 shares
139,619 shares
206,921 shares
140,320 shares