20,038 shares
11,598 shares
34,277 shares
30,420 shares
15,126 shares
27,515 shares
549,072 shares
248,777 shares
187,791 shares
401,779 shares