3,127 shares
183,985 shares
184,754 shares
52,428 shares
39,936 shares
172,227 shares
37,035 shares
38,898 shares
28,068 shares
34,649 shares