29,408 shares
150,889 shares
104,898 shares
68,007 shares
60,006 shares
415,130 shares
73,165 shares
129,492 shares
50,070 shares
26,503 shares