160,432 shares
108,849 shares
18,745 shares
21,998 shares
20,663 shares
50,092 shares
71,885 shares
73,860 shares
113,476 shares
167,682 shares