18,962 shares
117,711 shares
32,518 shares
31,710 shares
18,704 shares
44,937 shares
41,803 shares
25,511 shares
134,819 shares
54,069 shares