103,097 shares
102,941 shares
102,863 shares
102,820 shares
102,802 shares
102,716 shares
101,404 shares
101,337 shares
101,320 shares
99,808 shares