1,099,401 shares
157,710 shares
31,463 shares
102,779 shares
28,508 shares
47,928 shares
33,055 shares
33,418 shares
27,784 shares
410,989 shares