112,116 shares
165,149 shares
21,672 shares
16,408 shares
103,495 shares
213,435 shares
35,903 shares
125,553 shares
82,378 shares
51,415 shares