25,835 shares
63,265 shares
87,948 shares
68,403 shares
27,943 shares
31,980 shares
59,809 shares
13,443 shares
103,551 shares
112,326 shares