24B authorized, over 12B outstanding. Holy shit it is going to take a long time to get through the 1's.